@charset "utf-8";
/* CSS Document */

/*========================================================================================================*/
/* 
 * 00 - HTML / MAIN STRUCTURE / DEFAULTS
 */
select{
	border-radius: 5px;
	background-color:yellow;
}
fieldset{
	background:none;
	line-height:200%;
	background-color:black;
	color:white;
	position: relative;
	left: -10px; 
	width: 98%;
	font-size: 50%;
}

h1{
	position: relative; 
	left: 15px;
}
hr{
	position: relative; 
	left: 10px;
	width: 98%;
}

legend{
	color: white;
	font-weight: bold; 
}

thead{
	background-color: #696969;
	width: 98%;
}

#homeTitulo .inputContrast{
	background:none;
	background-color:#000;
	border-color:#0FF;
	color:#FF0;
}

#homeTitulo {
	color: #FF0;
	font-size: 210%;
	margin-left:1em;
}

#homeBody {
	color: #FFF;
	margin: 0 15px;
	position: relative; top: 3em; right: 1em;
	text-align: justify;
	line-height: 130%;
	font-size: 70%;
	margin: 0;
	padding: 0;
}

body {
	background-color:#000;
	color:#FFF;
}

div.info {
	font-size: 1.2em;
}

ul.bullets {
	list-style: square;
}

ul.bullets li {
	padding-bottom: 2px;
}

/*
a,
a:link,
a:visited {
	color:#FF0;
  	outline: none;
}
*/
a:hover {
	text-decoration:underline;
}

a img {
	text-decoration:none;
}

body {
	background:none;
	background-color:#000;
}


#global {
	background:none;
	background-color:#000;
}

.contractRich {
	background-color:#000;
	color: #FFF;
	
}
/*========================================================================================================*/
/* 
 * 10 - HEADER
 */
#header {
	background-image:url(../images/bLogoApabb.gif);
}

#header #font-control {
	background-color:#333;
}


#header .header-title {
	color:#0FF;
}

#header #search-box {
	background:none;
}

#header .txtSearch {
	background:none;
	background-color:#000;
	border-color:#0FF;
	color:#FF0;
}

#header .btnSearch{
	background:url(../images/bBtnBuscar.gif) no-repeat scroll 0 0 transparent;
}

/*========================================================================================================*/
/*
 * 20 - CONTENT
 */
 
#content #content-right {
	background-color:#333;
}


/*========================================================================================================*/
/* 
 * 30 - MENU
 */

#menu {
	background-color:#666;
}

#menu .btn {
	background:none;
	background-color:#000;
	width:auto;
}

#menu .btn a {
	color:#FF0;
	text-decoration:underline;
}

#menu-principal #principal li a {
	border:none;
}

#menu-principal #principal .btn01, 
#menu-principal #principal .btn02, 
#menu-principal #principal .btn03, 
#menu-principal #principal .btn04, 
#menu-principal #principal .btn05, 
#menu-principal #principal .btn06, 
#menu-principal #principal .btn07, 
#menu-principal #principal .btn08 {
	background:none;
	background-color:#333;
	color:#0FF;
}

#menu .master {
	color:#0FF;
}

#menu ul li a {
	color:#FF0;
	text-decoration:underline;
}

#breadcrumb ul {
	background:#333;
}

#breadcrumb ul li {
	color:#FF0;
}

#breadcrumb ul li a {
	color:#FF0;
	text-decoration:underline;
}


#menu-general #general {
	background-color:#111;
	border:solid 1px #FFF;
	margin-bottom:10px;
}

#menu-general #general li {
	border:none;
}

#menu-general #general li a {
	background-color:#111;
	color:#0FF;
	text-decoration:underline;
}



#content #content-main-full #nucleo .topico p {
	color:#FF0;
}

#content #content-main-full #especial .topico h2, 
#content #content-main-full #destaque .topico h2, 
#content #content-main-full #nucleo .topico h2, 
.bigBlueTitle {
	color:#FF0;
}

#content #content-main-right .topicoDentro {
	background-color:#000;
	border:none;
}

#content #content-main-right .topicoDentro h2 {
	color:#FF0;
}

#content #content-main-right .verTodas a {
	background:#333;
	color:#0FF;
	border:solid 2px #0FF;
}

#content .leiamais a {
	text-decoration:underline;
	color:#0FF;
}

#content .blueBgTitle {
	background:none;
	color:#F90;
	border-bottom:solid 1px #FF0;
}

#content #content-main-full #especial h1 {
	background:none;
	color:#F90;
	border-bottom:solid 1px #FF0;
}



#menu-principal #principal li ul {
	border:none;
}

#menu-general #general li {
	border:none;
}

#menu-principal #principal li ul li a {
	background:#333;
	color:#FFF;
	text-decoration:underline;
	border:none;
}

#menu-principal #principal li ul li a:hover {
	background:#333;
	color:#FFF;
	text-decoration:underline;
	border:none;
}


#content #content-main-full #left-col {
	background:#000;
}

#content #content-left #nucleos-list {
	background-color:#000;
}

#content #content-left #narede {
	background-color:#333;
}

#content #content-left #narede h1,
#content #content-left #narede h2 {
	color:#FC0;
}

#content #content-left #nucleos-list h2,
#content #artigo .titulo h1, #content #content-main-full #artigo .titulo {
	color:#FF0;
}


#content #content-left #nucleos-list ul li a,
#content #content-main-full #nucleo .topico h2 a {
	color:#6FF;
	text-decoration:underline;
}

#content #content-left #nucleos ul li a {
	color:#6FF;
	text-decoration:underline;
}

#content-main #content-main-full #left-col .home-nucleos a {
	color:#0FF;
	text-decoration:underline;
}

#content #content-banner #nucleo-desc p,
#content #content-banner #nucleo-desc {
	color:#000;
}

#content .nucleo-right {
	background-color:#333;
}

#mapa {
	display:none;
}

.busca-itens .marcadores {
	color:#FF0;
	
}

.busca-itens .marcadores a {
	color:#0FF;
	text-decoration:underline;
}

#content #content-main-full #nucleo .paginacao {
	border-top:1px solid #FF0;
}

/*========================================================================================================*/
/* 
 * 50 - FOOTER
 */
 
#footer {
	border-top:solid 2px #0FF;
	background:none;
}

/*========================================================================================================*/

h1, h2, h3, p {
	color:#FF0;
}

a,
a:link,
a:visited {
	color:#0FF;
	text-decoration:underline;
}